package com.ailk.emall.constants;

/** 
 * 定义异常相关的常量
 * @author zhaowg3
 * @Date 2016年12月19日
 */
public class ExcepConstants {
	/**
	 * 特定异常
	 * 
	 * @author zhaowg3
	 * @Date 2017年1月7日
	 */
	public static class Special {
		/**处理成功[业务处理成功]*/
		public static final String SUCCESS = "000000";
		/**系统级异常[其它系统级异常，未知异常]*/
		public static final String SYSTEM_ERROR = "999999";
		/**传入的{0}参数为空*/
		public static final String PARAM_IS_NULL = "888888";
	}
	/**
	 * session相关异常
	 * 
	 * @author zhaowg3
	 * @Date 2017年1月7日
	 */
	public static class Session{
		/**session为空*/
		public static final String SESSION_NULL = "100001";
		/**在session中没有找到操作员信息*/
		public static final String NOT_EXISTS_SYSOP = "100002";
	}
	/**
	 * 登陆相关异常
	 * 
	 * @author zhaowg3
	 * @Date 2017年1月7日
	 */
	public static class Login{
		//验证码不正确
		public static final String VALIDATE_CODE_ERROR = "101001";
		//用户名或密码不正确
		public static final String USERNAME_ERROR = "101002";
	}
	
}
